{ "weapon_bag": { "aim_at_moving_targets": true, "aim_at_windows": false, "anim_table": { "firing_crouch_chance": 0.15, "firing_crouch_delay": 0.5, "on_equip": { "on_equip_state_machine": "", "on_equip_value": "", "on_unequip_value": "" }, "state_name": "range_weapon_state", "track_horizonal_speed": "", "track_horizontal": "aim_horizontal", "track_vertical": "aim_vertical", "track_vertical_speed": "", "track_when_idle": false, "visibility_name": "" }, "area_effect": { "area_info": { "angle_left": 0, "angle_right": 0, "area_type": "Point", "radius": 5 }, "courage_damage": { "distant": 0, "long": 0, "medium": 0, "short": 0 }, "distance": { "distant": 5, "long": 4, "medium": 3, "short": 2 }, "friendly_multiplier": 0, "hp_damage": { "distant": 0, "long": 0, "medium": 0, "short": 0 }, "on_detonate_actions": {}, "reaction_radius_mult": 1, "start_effect_at_source": false, "sweeping_information": { "sweep_duration": 0, "sweep_type": "none" }, "terrain_hit": { "chance_splat_only": 0, "deform_decl": { "$REF": "deform_table", "cover_type": "tp_open", "deform_decal_file": "", "deform_type": "additive", "limited": true, "random_rotation": false, "rotation": 0, "vertical_scale": 0 }, "radius_max": 1, "radius_min": 1, "splats": { "display_time": -1, "splat_list": {} } }, "use_terrain_hit": false }, "armour_penetration": 0, "behaviour": { "allow_automatic_setup": true, "always_setup": false, "attack_ground": false, "is_instant_response_weapon": false, "non_moving_setup": false, "point_blank": true, "update_target_per_burst": false }, "burst_info": { "$REF": "weapons/weapon_burst_info", "allow_tracking": true, "duration": { "max": 1, "min": 1 }, "rate_of_fire": 2 }, "can_melee_buildings": true, "charge_attack": {}, "cooldown": 1, "damage_courage": 0, "damage_courage_range_modifier": { "distant": 1, "long": 1, "medium": 1, "short": 1 }, "damage_hp": 29.13, "damage_hp_range_modifier": { "distant": 1, "long": 1, "medium": 1, "short": 1 }, "damage_morale": 0, "death_type": { "$REF": "weapons/weapon_death_type", "gibbing": 0, "ragdoll": 0 }, "dmg_to_retreating_units_modifier": 1, "extreme_kills": [], "fire": { "post_idle_delay": 1, "wind_down": 0, "wind_down_guarantee": 0, "wind_up": 0 }, "fx": { "fx_action_target_name": "laspistol_target", "fx_munition_name": "ig_lasgun", "fx_secondary_munition_name": "ig_lasgun", "fx_swing_size": "small", "fx_tracer_name": "tracers/ig/fx_laspistol_tracer", "fx_tracer_speed": 0, "fx_upgrade_munition_name": "" }, "ignore_los": false, "is_melee": false, "mob_accuracy_multiplier": 1, "moving": { "accuracy_multiplier": 0.5, "disable_moving_firing": false }, "name": "IG Lasgun", "on_hit_actions": [], "on_hit_actions_self": {}, "on_hit_buffs": {}, "on_kill_actions": [ { "on_self": {} }, { "on_target": {} } ], "on_weaponskill_actions": {}, "projectile_info": { "$REF": "" }, "range": { "distant": 0, "long": 0, "max": 38, "medium": 0, "min": 0, "short": 0 }, "recovery_standup_time": 1, "reload": { "duration": { "max": 3, "min": 3 }, "frequency": { "max": 8, "min": 6 } }, "scatter": { "angle": { "angle_scatter": 5, "fow_angle_multiplier": 1 }, "distance": { "distance_scatter_max": 10, "distance_scatter_offset": 0, "distance_scatter_ratio": 0.3, "fow_distance_multiplier": 1 }, "pattern": { "burst_pattern_enable": false, "delay_bracket_change_chance": 0, "distance_bracket_count_air": 0, "distance_bracket_count_ground": 1, "pattern_direction_forward": true, "randomize_starting_pattern_bracket": true }, "tilt": { "max_tilt_angle": 0, "min_tilt_angle": 0, "tilt_max_distance": 10, "tilt_scatter_chance": 0 } }, "setup": { "duration": 0, "rotation_rate": -1 }, "setup_ui": { "use_setup_arc": true }, "special_attacks": [], "suppression_radius": 0, "sync_kills": [], "targetting_priority_priority": 0, "teardown": { "duration": 0 }, "tracking": { "fire_cone_angle": 5, "normal": { "max_down": -40, "max_left": -60, "max_right": 60, "max_up": 40, "rest_horizontal": 0, "rest_vertical": 0, "speed_horizontal": 360, "speed_vertical": 90 } }, "usable_with_charge": false, "weapon_animator": "", "weapon_family": "weapons/weapon_family/pvp/bolter_pvp" } }